3.1 Người dùng
3.1.1 Đăng ký đăng nhập
3.1.2 Tìm kiếm
Khi khách hàng có nhu cầu mua sản phẩm trước tiên họ cần tìm kiếm thông tin về sản phẩm đó. Khách hàng có thể tìm kiếm nhanh sản phẩm bằng cách nhập tour theo khu vực mà khách hàng cần tìm.
Xử lý: Khi nhập thông tin tìm kiếm sau đó nhấn vào nút “Tìm kiếm” nếu thông tin cần tìm có trong CSDL kết quả tìm kiếm sẽ được hiển thị trên giao diện sử dụng.
Khi nhập thông tin tìm kiếm sau đó nhấn vào nút tìm kiếm nếu thông tin đó không có trong CSDL thì hệ thống sẽ hiển thị thông báo “Không có sản phẩm nào được tìm thấy”.
3.1.3 Đặt tour và thanh toán
Chức năng này cho phép người dùng đặt tour thông qua website chính thức của cửa công ty. Các thông tin mà người dùng cần cung cấp khi đặt tour là: Họ tên, địa chỉ cá nhân, số điện thoại, địa chỉ email, chứng minh nhân dân, số người đi,. Sau khi đã đặt tour thì sẽ chuyển sang thanh toán, tại đây khách hàng sẽ xác nhận thông tin cá nhân, sản phẩm và thanh toán.
Xử lý: Khi người dùng muốn lập đơn hàng họ cần chọn tour. Hệ thống sẽ kiểm tra các thông tin người dùng vừa nhập vào. Nếu thông tin nhập vào không đầy đủ hệ thông hiển thị thông báo “Thông tin về đơn hàng không hợp lệ”. Ngược lại, hệ thống sẽ dẫn bạn tới trang thanh toán.
Khi người dùng đã thanh toán, thông tin về đơn hàng sẽ được lưu vào CSDL.
3.2 Người quản lý
3.2.1 Đăng nhập
Chức năng này cho phép người quản lý đăng nhập vào hệ thống để thực hiện việc quản lý thông tin. Thông tin đăng nhập gồm có: Tên đăng nhập, mật khẩu.
Xử lý: Sau khi người quản lý đã nhấn nút “Đăng nhập”, nếu thông tin đăng nhập không chính xác hệ thống sẽ hiển thị thông báo lỗi kèm theo.Ngược lại, hệ thống hiển thị thông báo “Đăng nhập thành công” và chuyển đến trang quản. Sau khi đăng nhập thành công người quản lý được phép thực hiện các công việc quản lý thông tin.
3.2.2 Quản lý tour
Chức này cho phép người quản lý xem thông tin và cập nhật tour (thêm, sửa ,xóa).
Thêm tour: Khi người quản trị đã nhập đầy đủ thông tin về tour, thông tin này sẽ được kiểm tra trước khi cập nhật vào CSDL, nếu thông tin đó mà hệ thống kiểm tra là không hợp lệ thì thông tin đó sẽ không được nhập vào CSDL và hệ thống đưa ra thông báo: “Thông tin không hợp lệ” và xác định cụ thể thông tin nào không hợp lệ. Ngược lại, hệ thống đưa ra thông báo “Thêm thành công”. Khi nhập vào CSDL, mỗi sản phẩm sẽ có một mã riêng giúp phân biệt các sản phẩm và dễ dàng cho việc quản lý. Thông tin về tour sẽ được lưu vào CSDL.
Sửa tour: người quản lý chọn tour cần sửa, sau đó sửa lại thông tin rồi nhấn vào nút “Edit” trên giao diện. Hệ thống kiểm tra thông tin mới nhập, nếu thông tin mới nhập hợp lệ hệ thống đưa ra thông báo “Sửa thành công” đồng thời thông tin tour sẽ được cập nhật lại tỏng CSDL.
Xóa tour: Trong quá trình xóa, người quản lý chọn tour cần xóa, sau đó nhấn vào nút “Delete” trên giao diện và hệ thống sẽ thông báo ”bạn có chắc muốn xóa tour này không”. Sau khi xóa thành công thì tour sẽ bị xóa khỏi CSDL.
Thay đổi trạng thái: Khi người quản lý muốn ẩn hoặc hiện thị tour trên trang chủ thì ấn vào nút ẩn hoặc hiện trên giao diện. Trong cơ sở dữ liệu sẽ cập nhập lại tour.
3.2.3 Quản lý khách hàng
Các thông tin quản lý bao gồm: Họ tên, ngày sinh, mặt khẩu, tài khoản, email, địa chỉ, ảnh avatar.
Sửa thông tin: người quản lý chọn khách hàng cần sửa, sau đó sửa lại thông tin rồi nhấn vào nút “Edit” trên giao diện. Hệ thống kiểm tra thông tin mới nhập, nếu thông tin mới nhập hợp lệ hệ thống đưa ra thông báo “Sửa thành công” đồng thời thông tin khách hàng sẽ được cập nhật lại tỏng CSDL.
Xóa: Khi khách hàng không còn sử dụng hoặc bị mất tài khoản Trong quá trình xóa, người quản lý chọn tài khoản cần xóa, sau đó nhấn vào nút “Delete” trên giao diện. Tài khoản sẽ được xóa khỏi CSDL.
3.2.4 Quản lý đơn hàng
Các thông tin của đơn hàng được liên kết giữa 2 bảng: khách hàng , đơn hàng.
Duyệt đơn hàng: Hóa đơn có 2 trạng thái: đang xử lý và xác nhận. Khi nhà quản lý duyệt hóa đơn thì thông tin hóa đơn sẽ được gửi qua địa chỉ email hoặc tin nhắn
Xem Chi tiết đơn hàng: khi nhấn vào xem chi tiết hóa đơn trên giao diện, sẽ xuất hiện thông tin khác hàng, sản phẩm.
Thống kế doanh thu: doanh thu sẽ được tổng kết theo ngày/tháng/năm.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn